NSOSNHOOOHHNOCH3NSNH2SNH2OOH